﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Negocio.clases_tontas;
using Datos;
namespace Negocio.catalogos
{
    public class catalogoTipoAsistencia
    {
        ControlAsistenciaEntities _objEntity = new ControlAsistenciaEntities();

        public List<tipoAsistencia> obtenerTipoAsistencia()
        {
            List<tipoAsistencia> _lista = new List<tipoAsistencia>();
            try
            {
                foreach (var item in _objEntity.procConsultarTipoAsistencia())
                {
                    _lista.Add(new tipoAsistencia(item.idTipo, item.detalle));
                }
                return _lista;
            }
            catch (Exception)
            {

                return _lista;
            }
        }

        public List<tipoAsistencia> obtenerTipoAsistenciaXID(int _idTipoSesion)
        {
            List<tipoAsistencia> _lista = new List<tipoAsistencia>();
            try
            {
                foreach (var item in _objEntity.procConsultarTipoAsistenciaXID(_idTipoSesion))
                {
                    _lista.Add(new tipoAsistencia(item.idTipo, item.detalle));
                }
                return _lista;
            }
            catch (Exception)
            {
                return _lista;
            }
        }
    }
}
